BlackRock Science and Technology Trust II logo

BlackRock Science and Technology Trust II

1
1
NYSE:BSTZ (USA)  
$ 19.54 -0.19 (-0.96%) 01:23 PM EST
5.33
P/B:
0.91
Volume:
98.79K
Avg Vol (2M):
233.59K
Volume:
98.79K
Avg Vol (2M):
233.59K

BlackRock Science and Technology Trust II Valuation Measures